deed of tax covenant - Spanish English Dictionary